Julia数据科学系列-GLM包
拟合GLM模型
两种语法: glm(formula, data, family, link)
glm(X, Y, family, link)
其中:
formula
:StatsModels::Formular
对象, 变量要对应data
中的列名, 如data列名为:Y
,:X1
,:X2
, 则公式可以为@formula(Y~X1+X2)
data
: 符合Table.jl
定义的表格,missing
会被自动忽视;X
: 自变量矩阵Y
: 因变量矩阵, 可以包含截距family
: 分布函数, 可选Bernoulli(), Binomial(), Gamma(), Geometric(), Normal(), Poisson(), NegativeBinomial(θ)
link
: 分布对应的链接函数:
分布和对应链接函数:
分布 | 链接函数 |
---|---|
Bernoulli | LogitLink |
Binomial | LogitLink |
Gamma | InverseLink |
Geometric | LogLink |
InverseGaussian | InverseSquareLink |
NegativeBinomial | NegativeBinomialLink |
Normal | IdentityLink |
Poisson | LogLink |
glm中对应的可选项:
CauchitLink
CloglogLink
IdentityLink
InverseLink
InverseSquareLink
LogitLink
LogLink
NegativeBinomialLink
PowerLink
ProbitLink
SqrtLink
TODO: